// Station.h

#pragma once
#include <string>

using namespace std;

class Station
{
public:
	string m_Name;
};

struct StationPointerComparator
{
	bool operator()(const Station* a, const Station* b) const
	{
		return a->m_Name < b->m_Name;
	}
};

inline bool operator == (const Station& a, const Station& b){return a.m_Name == b.m_Name;}
inline bool operator != (const Station& a, const Station& b){return a.m_Name != b.m_Name;}
inline bool operator < (const Station& a, const Station& b){return a.m_Name < b.m_Name;}